a{color:#000;text-decoration: none;}
a:hover{color:#f9bd03;text-decoration: none;}
body{background:#fff;width:100%;    word-wrap: break-word;}
.qh{background:#eee;}
.qh .dd{ background: #005baa; color: #fff; border-radius: 10px; padding: 0px 10px; margin-right: 10px;}
.qh span{
	  /*float: left;
       width: 26%; */
	  font-size: 12px;
    text-align: center;}
.qh span a{color:#000;}
.logoBanner{ width: 100%;}
.logoBanner img{ width: 30% !important;}
/*.logoBanner img{ width: 100%;}*/
.list_top{ width: 100%; float: left; background: #005baa; line-height: 40px; text-align: center; font-size: 18px;}
.list_top:hover{ background:#2B993A;}
.list_top a{ color:#fff}
.list_bottom{ border: 1px solid #ccc; margin-top: 8px;float: left; text-align: left; padding: 5%;}
.list_bottom li{ float: left; width: 100%; line-height: 30px; color: #00a0e8;}
.list_bottom .list6{height:400px;overflow:hidden;width:100%;}
.zx_body h4{ border-bottom: 1px solid #eee; line-height: 50px; color: #005bab; text-align: center;}
.zx_con{ height: 100px; overflow-y: scroll;}
.zx_con p{ color:#595757;}
.djs{ margin-top: 5px;}
.zhanshi{ width: 100%; float: left;}
.zhanshi img{ width: 100%;}
.hz_top{ float: left; background: url(../images1/hz_top.png) no-repeat; background-size: 100% 100%; width: 100%; text-align: center;}
.hz_top li{ float: left; width: 25%;}
.hezuo{ width: 100%; float: left;}
.hezuo_title img{ width: 100%;}
.hezuo_con{ width: 100%;float: left;}
.hezuo_con ul{ float: left; margin: 0;}
.hezuo_con li{ float: left;margin-top: 20px;}
.hezuo_con li img{ height: 26px; padding: 0 3px;}
.footer_top{ width: 100%;}
.footer_top #footewm{ width: 86px;}
.footer_bottom{ width: 100%; float: left; margin-top: 20px; padding-top: 20px; border-top: 1px solid #fff;}
.footer_bottom p{ line-height: 150%;}
.footer_zi{ font-size: 12px; line-height: 100%; color:#fff; margin:0}
.navbar-nav>li:hover{ background: #008cd7;}
.footerTop{ width: 100%; margin: 30px 0; text-align: right;}
.footerTop img{ width: 25px; margin-right: 10px;}
.erji_banner{ width: 100%; float: left;}
.erji_banner img{ width: 100%;}
.er_rbody img{width: 100%;}
.er_rbody1 img{width: 100%;}
.er_title{ margin-top: 20px; text-align: left; padding-left: 8%; font-size: 16px; font-weight: normal;}
.currentDd{ font-size: 20px;}
.navContent li a:hover{color:#000;background-color:#e6e6e6; border-radius:0px;}
.subNav,.navContent li{ border-bottom: 1px solid #eee;}
.wenz_title{ width: 100%; font-size: 16px; color: #005baa; text-align: center; line-height: 50px; font-weight: bold;}
.er_rbody{ background: #fbfbfb; font-size: 12px; line-height: 24px; border-radius: 0;}
.er_rbody p{ margin: 0; padding: 0;}
.top_left{ 
	/* width: 52%; */
	float: left; 
	/* padding-right: 5%; */
	
	}
/*.top_left img{ width: 100%;}*/
.top_left p{ font-size: 11px; margin-top: 10px;}
.top_righ{ 
	/* width:45%; */
float: right;
border-left: 1px solid #fff;
}
.top_righ table{ width: 100%; float: right;}
.top_righ td{ line-height: 35px;}

#myjQueryContent DIV { POSITION: absolute;WIDTH: 100%; height:100%;  }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { WIDTH: 100%; /*height:100%;*/}
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 81px; HEIGHT: 8px; position: absolute; top: 282px; right: 46%; z-index: 5; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 8px; TEXT-ALIGN: center; margin-left: 1px; background: #a7a7a7; color: #fff; margin-left: 10%; }
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND: #fff; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(../images/fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }


/*返回首页代码*/
.bottom_tools{position:fixed;z-index:1070;right:40px;bottom:40px;}
.bottom_tools>*{font:0/0 a;display:block;margin-top:5px;color:transparent;border:0;background-color:transparent;text-shadow:none}
#scrollUp{width:40px;height:40px;background-image:url(../images/back-to-top-teal.png);display:none; z-index:9999; position:fixed;right:5px;bottom:100px;}
.page-body {padding-top:10px;background: #fff;height:2500px;}
.page-footer {margin-top:20px;padding-top:10px;background: #444;height:200px;border-top:10px solid #333}



/*合作伙伴滚动*/
 #scroll{
	 /*width:80%;*/
	 height:auto;position:relative;overflow:hidden; margin:0 auto;}
  .btn_left{display:block;position:absolute;top:20px;left:4px;z-index:1;}

  .btn_right{display:block;position:absolute;top:20px;right:4px;z-index:1;}
 
  /*#scroll .content{width:90%;height:52px;position:relative;overflow:hidden;margin:0 auto;}
  #scroll ul{position:absolute;}
  #scroll li{float:left;width:auto;height:60px;margin:0px 10px;text-align:center; list-style-type:none;}
  #scroll li a{position:relative;width:150px;height:52px;}
  #scroll li a img{height:52px;/*width:100%;*//*width:150px;}
   #scroll li a:hover{position:relative;width:100%;height:52px;float:Left;border:1px #f9bd03 solid;}*/
  
 
  .col-sm-4{ text-align:center;}
  .f{width:41px;height:41px;float:left;background:url(../images/f.png); background-size:100% 100%;margin:0 3%;}
  .f:hover{background:url(../images/f1.png); background-size:100% 100%;}
  .in{width:41px;height:41px;float:left;background:url(../images/in.png); background-size:100% 100%;margin:0 3%;}
  .in:hover{background:url(../images/in1.png); background-size:100% 100%;}
  .twitter{width:41px;height:41px;float:left;background:url(../images/twitter.png); background-size:100% 100%;margin:0 3%;}
  .twitter:hover{background:url(../images/twitter1.png); background-size:100% 100%;}
  
  .pinterest{width:41px;height:41px;float:left;background:url(../images/p.png); background-size:100% 100%;margin:0 3%;}
  .pinterest:hover{background:url(../images/p1.png); background-size:100% 100%;}
  .youtube{width:41px;height:41px;float:left;background:url(../images/youtube.png); background-size:100% 100%;margin:0 3%;}
  .youtube:hover{background:url(../images/youtube1.png); background-size:100% 100%;}
.gg_body{width:100%;height:auto;margin-bottom:20px;padding:5px; background:#fff;}
.gg_body1{width:30%;height:auto;display: inline-block;margin-bottom:20px;padding:5px;}
.gg_right{}
.gg_right span{font-size:1em; line-height:24px;overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;}

.xq{width:100px;height:35px;font-size:15px; line-height:35px; text-align:center;background:#f9bc03;color:#fff; border-radius:10px;margin:10px 0}


@media only screen and (max-width:1920px){
	#video1{
		height:300px;
	}
	.bannerbtn{
		position: absolute; left:45%; bottom: 10rem; width: 80%; z-index: 100000;
	}
	.bannernum{
		position: absolute; right:0; bottom: -5rem; width: 80%; z-index: 1000;
	}
	.main{
		overflow: hidden;  padding-top: 100px;
	}
	.main_msk{
		background: #ecf5fb; width: 80%; margin: 0 0 120px; padding: 0 0 100px; position: relative;
	}
	.main_mskbox{
		width:75%; overflow:hidden; margin-left:25%;
	}
	.main_mskboxbar{
		width:1%; height:2rem; background:#3c9bd7; float:left; margin-top:30px;
	}
	.main_mskboxp{
		width:48%; float:left; margin:0 2%; padding-top:15px;text-indent: 2em;
	}
	.main_mskboxp>p{
		margin:0 0 10px 0 !important;
	}
	.main_mskboxa{
		display:block; width:47%; float:left;
	}
	#main_msk_box{
		width:70%; overflow:hidden; padding:10px 0 20px !important; margin-left:30%; position: absolute; right:0; bottom:-10rem;
	}
	#main_msk_box>div{
		width:14%; float:left; margin:0 1.3%;
	}
	.wycz{ width: 100%; text-align: center; padding:2rem 0;}
	.wycz img{ width: 40%; position:}
	.wycz1 img{ width: 100%; margin-bottom:5px;}
	#wyczimg1{width:40%; height:50px; background: url(../images1/gzydj.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	.wyczp {  text-align: center; font-size:1.3rem;}
	#gzydj{background:#fff;}
	#gzydj:hover{background:#3c9bd7;}
	#gzydj:hover  #wyczimg1{width:40%; height:50px; background: url(../images1/gzydjb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#gzydj:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	#zwsq{background:#fff;}
	#zwsq:hover{background:#3c9bd7;}
	#wyczimg2{width:40%; height:50px; background: url(../images1/zwsq1.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zwsq:hover  #wyczimg2{width:40%; height:50px; background: url(../images1/zwsqb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zwsq:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	#zsml{background:#fff;}
	#zsml:hover{background:#3c9bd7;}
	#wyczimg3{width:40%; height:50px; background: url(../images1/zsml.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zsml:hover  #wyczimg3{width:40%; height:50px; background: url(../images1/zsmlb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zsml:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	#pptg{background:#fff;}
	#pptg:hover{background:#3c9bd7;}
	#wyczimg4{width:40%; height:50px; background: url(../images1/pptg.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#pptg:hover  #wyczimg4{width:40%; height:50px; background: url(../images1/pptgb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#pptg:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	#tqhd{background:#fff;}
	#tqhd:hover{background:#3c9bd7;}
	#wyczimg5{width:40%; height:50px; background: url(../images1/tqhd.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#tqhd:hover  #wyczimg5{width:40%; height:50px; background: url(../images1/tqhdb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#tqhd:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	#zhgk{background:#fff;}
	#zhgk:hover{background:#3c9bd7;}
	#wyczimg6{width:40%; height:50px; background: url(../images1/zhgk.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zhgk:hover  #wyczimg6{width:40%; height:50px; background: url(../images1/zhgkb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zhgk:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	.yz{width: 60%; margin: 50px 20% 0;}
	.zslistb{width:100%; background: #ebf5fa; padding:5rem 0  15rem; position: relative;}
	.zslistb h3{width:60%; margin-left:20%; font-size:2rem; font-weight:bold;}
	.yz1{width: 60%; margin:0; position: absolute; left:20%; bottom:-21rem;}
}

@media only screen and (max-width:993px){
	#video1{
		height:200px;
	}
	.bannerbtn{
		display:none;
	}
	.bannernum{
		position: absolute; left:0; bottom: -3rem; width: 100%; z-index: 1000;
	}
	.main{
		overflow: hidden;  padding-top: 32px;
	}
	.main_msk{
		background: #ecf5fb; width: 80%; margin: 0 0 20px; padding: 0 0 10px; position: relative;
	}
	.main_mskbox{
		width:100%; overflow:hidden; margin-left:0;
	}
	.main_mskboxbar{
		width:1%; height:2rem; background:#3c9bd7; float:left; margin-top:30px;
	}
	.main_mskboxp{
		width:95%; float:left; margin:0 2%; padding-top:15px;text-indent: 2em;
	}
	.main_mskboxp>p{
		margin:0 0 10px 0 !important;
	}
	.main_mskboxa{
		display:block; width:98%; margin:10px 1%;  float:left;
	}
	#main_msk_box{
		width:100%; overflow:hidden; padding:10px 0 20px !important; margin-left:0; position: unset; right:0; bottom:-10rem;
	}
	#main_msk_box>div{
		width:14%; float:left; margin:0 1.3%;
	}
	.wycz{ width: 100%; text-align: center; padding:1rem 0 0; height:auto !important; }
	.wycz img{ width: 40%; position:}
	.wycz1 img{ width: 100%; margin-bottom:5px;}
	.wyczp {  text-align: center; font-size:0.8rem !important; line-height:1.5rem!important; margin-top:0.5rem;}
	#wyczimg1{width:50%; height:30px; background: url(../images1/gzydj.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#gzydj{background:#fff;}
	#gzydj:hover{background:#3c9bd7;}
	#gzydj:hover  #wyczimg1{width:50%; height:30px; background: url(../images1/gzydjb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#gzydj:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	#zwsq{background:#fff;}
	#zwsq:hover{background:#3c9bd7;}
	#wyczimg2{width:50%; height:30px; background: url(../images1/zwsq1.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zwsq:hover  #wyczimg2{width:50%; height:30px; background: url(../images1/zwsqb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zwsq:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	#zsml{background:#fff;}
	#zsml:hover{background:#3c9bd7;}
	#wyczimg3{width:50%; height:30px; background: url(../images1/zsml.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zsml:hover  #wyczimg3{width:50%; height:30px; background: url(../images1/zsmlb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zsml:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	#pptg{background:#fff;}
	#pptg:hover{background:#3c9bd7;}
	#wyczimg4{width:50%; height:30px; background: url(../images1/pptg.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#pptg:hover  #wyczimg4{width:50%; height:30px; background: url(../images1/pptgb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#pptg:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	#tqhd{background:#fff;}
	#tqhd:hover{background:#3c9bd7;}
	#wyczimg5{width:50%; height:30px; background: url(../images1/tqhd.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#tqhd:hover  #wyczimg5{width:50%; height:30px; background: url(../images1/tqhdb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#tqhd:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	#zhgk{background:#fff;}
	#zhgk:hover{background:#3c9bd7;}
	#wyczimg6{width:50%; height:30px; background: url(../images1/zhgk.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zhgk:hover  #wyczimg6{width:50%; height:30px; background: url(../images1/zhgkb.png) no-repeat; background-size: 100% 100%; margin: 0 auto; }
	#zhgk:hover  .wyczp{ text-align: center; font-size:1.3rem; color:#fff; }
	.yz{width:98% !important;margin:10px 1% !important; position: unset;  left:1%; bottom:0;}
	.zslistb{width:100%; background: #ebf5fa; padding:5rem 0  5rem; margin-bottom:0; position: relative;}
	.zslistb h3{width:90%; margin-left:2%; font-size:1.5rem; font-weight:bold;}
	.yz1{width: 98%; margin:10px 1%; position: unset; left:1%; bottom:0;}
	
	.zx_body h4 {
		border-bottom: 1px solid #eee;
		line-height: 50px;
		color: #005bab;
		text-align: center;
		font-size:16px;
	}
	.logoBanner{ width: 85%; margin-left:10%; padding:23px 0 !important;}
	.logoBanner img{ width: 90% !important;}
	.enstyle{ font-weight:none; font-size:12px !important; margin-top:-2px;}
}

.footerbox h3{
	font-weight: bold;
	font-size:18px ;
	color: #5a646c;
}
.footerbox p{
	font-size:12px ;
	color: #5a646c;
}